About Pillar Fulham No 2 Limited (00266246) United Kingdom