About Prestwood Park House Limited (02244212) United Kingdom