About Appro Properties Ltd (12907257) United Kingdom