About Holmesdale Ten Limited (02481804) United Kingdom