About Md Kleen Properties Limited (09320389) United Kingdom