About Ferry Properties Limited (SC264098) United Kingdom