About Beverly Carmichael Properties Limited (SC081755) United Kingdom