About Stansfield Properties Ltd (10839089) United Kingdom