About 23-32 Castle Bay Rtm Company Limited (12874553) United Kingdom