About P&j Bell Properties Limited (11856872) United Kingdom