About Bramblefern Properties Ltd (11710869) United Kingdom