About Rose Bruford Court Freeholders Ltd (13609502) United Kingdom