About Lifeguard Properties Ltd (07476675) United Kingdom