About Park Terrace Associates Limited (08178734) United Kingdom