About Austen Rental Properties Limited (09520748) United Kingdom