About Box Ridge Development Limited (11851902) United Kingdom