About 29 Stanhope Gardens Freehold Limited (10130048) United Kingdom