About Perfect Staycations & Lettings Ltd (13506951) United Kingdom