About Brimm & Sons Properties Ltd (11833293) United Kingdom