About Blue Fox Property Development Limited (12694182) United Kingdom