About Stanley Land Developments Limited (12274513) United Kingdom