About Buckle Properties Ltd (10499226) United Kingdom