About Europark Properties Limited (05955761) United Kingdom