About Ledrah House Management Company Limited (12008310) United Kingdom