About 5 Richmond Terrace Management Company Limited (02762298) United Kingdom