PHILIP AND HOWELL LTD Company number 12516023 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address17 Pascoe Road, London, England, SE13 5JE PostcodeSE13 5JE Companies at this postcode 19 Average house price in SE13 5JE £485,000 (41 sales) Map