About Hanscombe Meadows Management Company Limited (11139050) United Kingdom