About Osborne Flat Management Company (penarth) Limited (02636972) United Kingdom