About Bellrock Property Ltd (08918021) United Kingdom