About Parkwood Freehold Limited (10625149) United Kingdom