About Fairfax Rental Properties Limited (09474586) United Kingdom