About Properties 13 Ltd (SC631644) United Kingdom