About Foxmore Developments Limited (13104737) United Kingdom