About Lime Grove Management (64) Limited (02174363) United Kingdom