About Bevan Property Holdings Limited (11706911) United Kingdom