About Bevian London Properties Limited (01377123) United Kingdom