About Raffles Place Group Limited (12179128) United Kingdom