About Parallel Property Lettings Limited (10369417) United Kingdom