About Foxdale Land & Development Ltd (12473344) United Kingdom