About Crosby Properties Limited (07645319) United Kingdom