About Raffles Place Apartments Limited (09939633) United Kingdom