About 46 Stanhope Road Freehold Ltd (02399776) United Kingdom