About Prince Avenue Service Station Limited (02880147) United Kingdom