About Wayridge Properties Holloway Ltd (13290342) United Kingdom