About Bevis Marks Properties Limited (08010028) United Kingdom