About Star Road (fulham) Management Company Limited (07925298) United Kingdom