About Parkgrove Properties Limited (09119980) United Kingdom