Property data
Sale history
£495,000 on Feb 2004 (est. today's value: £1,193,748)
Bedrooms
3
Type
Flat
Council tax band
E
Company ownership
Title number
LN204889
Tenure
Freehold
Title address
21 The Mount, London 9NW3 6ST)
Owner
NOVA INVESTCO LIMITED
Proprietor address: Linhope House, 36 Linhope Street, London W1
Ownership record added to Land Registry's corporate ownership dataset 08 Aug 1989