About Synnuck Property Solutions Limited (13574586) United Kingdom