About Sixty-two Stanhope Gardens Limited (02787809) United Kingdom