About 26 Cheyne Walk Limited (07766409) United Kingdom