About Auburn Properties Limited (03549771) United Kingdom