About Manor Villages Limited (05518798) United Kingdom