About Barkby Real Estate Limited (07795768) United Kingdom