About Offplan Apartments Ltd (11948806) United Kingdom