About Ferndale Houses Ltd (12110343) United Kingdom