About Barlby Property Ltd (11425001) United Kingdom