About Augusta Properties Limited (02479266) United Kingdom