About Big Apple Sales And Lettings Inc Ltd (08222032) United Kingdom