About Geoffreys Lodge Residents Company Limited (05927140) United Kingdom