About Ludgrove Hall Residents Company Limited (03815711) United Kingdom