About Beacon View Properties Limited (02386156) United Kingdom