About Leighton-boyce Properties Ltd. (03758649) United Kingdom