About Manu Properties Limited (05020651) United Kingdom