About Mcmorris Properties Limited (07115563) United Kingdom