About Blue Fox Properties Limited (10504962) United Kingdom