About Stanmore Place Ra Limited (11438517) United Kingdom