About Kangaroo Estates Limited (07776177) United Kingdom