About Bevan Mansions Limited (08417762) United Kingdom