About Visser And Son Properties Ltd (13076960) United Kingdom