About W. Crick Properties Limited (10677853) United Kingdom