About Alfee Properties Ltd (SC631115) United Kingdom