About In Demand Properties Ltd (12324153) United Kingdom