info@aloeandsquires.com
(+234) 0909-482-1641
Aloe & Squires Limited
Plot 14a, Block 53, Adebayo Doherty Road,Off Admiralty Road, Lekki Phase 1 Estate. Lagos
Telephone – +234 0909-482-1641