About Astrid Properties Ltd (08448994) United Kingdom