About Stubley Properties Limited (10769181) United Kingdom