About Pymhurst Management Company Limited (12266492) United Kingdom