About Barton Lee Properties Ltd (13706353) United Kingdom