About 13 Richmond Terrace Management Company Limited (02542958) United Kingdom