About Fresa Properties Ltd (10893855) United Kingdom