About Foxwall Properties Limited (07814153) United Kingdom