About Bucklor Property Limited (12136544) United Kingdom