About Creary Investment Properties Limited (12979264) United Kingdom