217056402 | 12 Mallord Street, LONDON, SW3 6DU
UPRN: 217056402
Full Address: 12 Mallord Street, LONDON, SW3 6DU
Property Number: 12
Street: Mallord Street
Town: LONDON
Postcode: SW3 6DU
Ward: Stanley
Parish:

an Idox solution