AajKaal Traders Business Type Retailers - other Rating Awaiting Inspection Address 42 Station Road Manor Park London E12 5BT View on Map Local Authority Newham https://www.newham.gov.uk