About 146 Lavender Hill Management Company Limited (04573118) United Kingdom