About 4 Richmond Terrace Management Company Limited (05706779) United Kingdom