About Borough Junction (properties) Limited (12783668) United Kingdom