About Lagoose Property Services Ltd (12147755) United Kingdom