About A.a & Sons Properties Ltd (04225709) United Kingdom