About Foxmar Properties Limited (NI024610) United Kingdom