About 298 Fulham Palace Road Limited (02119193) United Kingdom