About Bathsheba (properties) Limited (SC330496) United Kingdom