About The Fox House Residents Co Limited (03431264) United Kingdom