About 161 Grenfell Road Limited (05725660) United Kingdom