About Bare Necessity Solutions Properties Ltd (12808192) United Kingdom