About Jasp Property Investment And Rental Limited (07190488) United Kingdom