About 28 Navarino Road (management) Limited (06774043) United Kingdom