About Garrick Estate Limited (02982760) United Kingdom