About F150 Properties Limited (NI635133) United Kingdom