About Borkwood Properties Limited (13464684) United Kingdom