About The Marrick Close Freehold Company Limited (04313708) United Kingdom