About Barkby Properties Limited (00734862) United Kingdom