About Puppy Properties Ltd (SC631663) United Kingdom