About Stanley Road Project Limited (12306374) United Kingdom