About Farndon Meadow Management Company Limited (08901507) United Kingdom