About Brackenwood Residents Company Limited (02178772) United Kingdom