About Baskerville Gardens Freehold Limited (10771847) United Kingdom