About B & B Properties (peterhead) Limited (SC504391) United Kingdom