About Marrs Property & Investments Limited (01475098) United Kingdom