About Wellington Property Rentals Limited (12895313) United Kingdom