About Holly Lodge (windsor Lane) Management Company Ltd (07984549) United Kingdom