About Leeming Property Limited (07047228) United Kingdom