About Manor Close Investments Limited (08169456) United Kingdom