About Holly Close & Mulberry Court Management Co. Limited (03358008) United Kingdom