About Marr Properties Limited (02299809) United Kingdom