About Borough Junction (planning) Limited (12783677) United Kingdom